package javabook.ch06;
	class struct1 {
	  double d1;
	  struct1() 
	  {  
	    System.out.println("클래스 A1의 생성자 수행");
	    d1 = 10*10;
	  }
	}
	class struct2 extends struct1 {
	  double d2;
	  struct2() {
	    System.out.println("클래스 A2의 생성자 수행");
	    d2 = 10*10*10;
	  }
	}
	class struct3 extends struct2 {
	  double d3;
	  struct3() {
	    System.out.println("클래스 A3의 생성자 수행");
	    d3 = 10*10*10*10;
	  }}
	class Constructors1 {
	  public static void main(String args[]) {
		  struct3 super1 = new struct3();
	    System.out.println("10의 2제곱 : " + super1.d1);
	    System.out.println("10의 3제곱 : " + super1.d2);
	    System.out.println("10의 4제곱 : " + super1.d3);
	  }
	}
